satisfaction demand